package main

import (
	"bufio"
	"fmt"
	"os"
	"score_details_2_excel/excelRepo"
	"time"
)

func main() {
	initConfig()

	fmt.Println(`
	*** 此程序仅可以在windows系统电脑上执行 ***
	`)
	fmt.Println(`
	使用说明：
	文件需要按以下规则设置后，才可执行程序
	1 文件名必须为：“小题分.xlsx” ，注意不能是：“小题分1.xlsx”等其它任何文件名 ；（操作方式：用excel打开->另存为->选择保存类型为：小题分.xlsx）
	2 打开excel表格后，表格底部的表名必须修改为：“小题分”
	4 将文件放入tmpl文件夹内。 
	5 双击文件名为“score_details_2_excel.exe”的文件，执行程序，等待程序完成。
	6 结果在result文件夹内。程序完成后按enter键结束。 

	备注：
	1 请将结果文件及时剪切出result文件夹，重复执行程序会覆盖result文件夹内文件
	2 程序报错，请截图发送张艳玲老师处理。
	`)

	fmt.Println("开始执行程序!", time.Now())

	excelRepo.ReadExcel() //读取excel
	// excelRepo.InsertData() //插入excel数据
	fmt.Println("按enter键 退出程序")
	bufio.NewReader(os.Stdin).ReadBytes('\n')
}

// 初始化准备
func initConfig() {
	// 创建result空文件夹
	excelRepo.MakeDir("result")
}
